slight advantage - Allemand Anglais Dictionnaire